cherry stalk - French English Dictionary